public class MockRequestDispatcher
extends java.lang.Object
javax.servlet.RequestDispatcher
interface.
Used for testing the web framework; typically not necessary for testing application controllers.
Modifier and Type | Field and Description |
---|---|
private Log |
logger |
private java.lang.String |
url |
Constructor and Description |
---|
MockRequestDispatcher(java.lang.String url)
Create a new MockRequestDispatcher for the given URL.
|
Modifier and Type | Method and Description |
---|---|
void |
forward(ServletRequest request,
ServletResponse response) |
protected MockHttpServletResponse |
getMockHttpServletResponse(ServletResponse response)
Obtain the underlying MockHttpServletResponse,
unwrapping
HttpServletResponseWrapper decorators if necessary. |
void |
include(ServletRequest request,
ServletResponse response) |
public MockRequestDispatcher(java.lang.String url)
url
- the URL to dispatch to.public void forward(ServletRequest request, ServletResponse response)
public void include(ServletRequest request, ServletResponse response)
protected MockHttpServletResponse getMockHttpServletResponse(ServletResponse response)
HttpServletResponseWrapper
decorators if necessary.